deposit broker - German English Dictionary